cable pulling rope - Turkish English Dictionary